package com.jsh.common.system.base.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;
import java.sql.Timestamp;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;


/**
*@Author JiangYaoFeng
* 2021/12/2 10:50 
*
*/


@ApiModel(value="org-jeecg-SysFile")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("sys_file")
public class SysFile implements Serializable {
    @ApiModelProperty(value="")
    @TableId(type = IdType.ASSIGN_ID)
    private String id;

    /**
    * 文件名
    */
    @ApiModelProperty(value="文件名")
    private String name;

    /**
    * 文件物理路径
    */
    @ApiModelProperty(value="文件物理路径")
    private String physicalPath;

    /**
    * 文件下载路径
    */
    @ApiModelProperty(value="文件下载路径")
    private String download;

    /**
    * 文件上传时间
    */
    @ApiModelProperty(value="文件上传时间")
    private Timestamp time;

    /**
    * 文件上传用户
    */
    @ApiModelProperty(value="文件上传用户")
    private String creatUser;

    /**
    * 文件是否被使用到1是0否
    */
    @ApiModelProperty(value="文件是否被使用到1是0否")
    private Integer status;

    private static final long serialVersionUID = 1L;
}